Notes on Cut Elimination 15 - 317 : Constructive Logic
نویسنده
چکیده
The identity rule of the sequent calculus exhibits one connection between the judgments A left and A right : If we assume A left we can prove A right . In other words, the left rules of the sequent calculus are strong enough so that we can reconstitute a proof of A from the assumption A. So the identity theorem (see Section 5) is a global version of the local completeness property for the elimination rules. The cut theorem of the sequent calculus expresses the opposite: if we have a proof of A right we are licensed to assume A left . This can be interpreted as saying the left rules are not too strong: whatever we can do with the antecedent A left can also be deduced without that, if we know A right . Because A right occurs only as a succedent, and A left only as an antecedent, we must formulate this in a somewhat roundabout manner: If Γ =⇒ A right and Γ, A left =⇒ J then Γ =⇒ J . In the sequent calculus for pure intuitionistic logic, the only conclusion judgment we are considering is C right , so we specialize the above property. Because it is very easy to go back and forth between sequent calculus deductions of A right and verifications of A↑, we can use the cut theorem to show that every true proposition has a verification, which establishes a fundamental, global connection between truth and verifications. While the sequent calculus is a convenient intermediary (and was conceived as such
منابع مشابه
Deriving Natural Deduction Rules from Truth Tables
We develop a general method for deriving natural deduction rules from the truth table for a connective. The method applies to both constructive and classical logic. This implies we can derive “constructively valid” rules for any (classical) connective. We show this constructive validity by giving a general Kripke semantics, that is shown to be sound and complete for the constructive rules. For ...
متن کاملAlgebraic proofs of cut elimination
Algebraic proofs of the cut-elimination theorems for classical and intuitionistic logic are presented, and are used to show how one can sometimes extract a constructive proof and an algorithm from a proof that is nonconstructive. A variation of the double-negation translation is also discussed: if φ is provable classically, then ¬(¬φ) is provable in minimal logic, where θ denotes the negation-n...
متن کاملOn the non-confluence of cut-elimination
Westudy cut-elimination in first-order classical logic. Weconstruct a sequenceof polynomiallength proofs having a non-elementary number of different cut-free normal forms. These normal forms are different in a strong sense: they not only represent different Herbrand-disjunctions but also differ in their propositional structure. This result illustrates that the constructive content of a proof in...
متن کاملCorrespondence between Normalization of CND and Cut-Elimination of LKT
We study the correspondence between normalization of two well-known constructive classical logic, namely CND (Parigot 92) and LKT (Danos-Joinet-Schellinx 93). For this, we develop term calculi. We then show translation from CND to LKT and show the simulation theorem; the normalization of CND can be simulated by cut-elimination of LKT. Furthermore, we argue that the translation can be considered...
متن کاملOn Nested Sequents for Constructive Modal Logics
We present deductive systems for various modal logics that can be obtained from the constructive variant of the normal modal logic CK by adding combinations of the axioms d, t, b, 4, and 5. This includes the constructive variants of the standard modal logics K4, S4, and S5. We use for our presentation the formalism of nested sequents and give a syntactic proof of cut elimination.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017